internal immunity - Spanish English Dictionary